heat and light produced by solar reverberation - Turc Anglais Dictionnaire